external service provider - Spanish English Dictionary